//public class Test {
//    public static int max3(int x,int y,int z){
//        int tmp=max2(x,y);
//        return max2(tmp,z);
//    }
//    public static int max2(int x,int y){
//       return (x>y)?x:y;
//    }
//    public static void main(String[] args) {
//        //创建方法求两个数的最大值max2，随后再写一个求3个数的最大值的函数max3。
//        //要求：在max3这个函数中，调用max2函数，来实现3个数的最大值计算
//        int ret = max3(2,4,6);
//        System.out.println(ret);
//    }
//}

//public class Test {
//    public static double Add(double x,double y,double z){
//        return x+y+z;
//    }
//    public static int Add(int x,int y){
//        return x+y;
//    }
//    public static void main(String[] args) {
//        // 在同一个类中,分别定义求两个整数的方法 和 三个小数之和的方法。 并执行代码，求出结果
//        int sum = Add(2,5);
//        double sum2 = Add(1.5,2.5,1.0);
//        System.out.println(sum);
//        System.out.println(sum2);
//    }
//}

//public class Test {
//    public static double Max(double x, double y, double z) {
//        if (x > y && x > z) {
//            return x;
//        } else if (y > z) {
//            return y;
//        } else {
//            return z;
//        }
//    }
//
//    public static int Max(int x, int y) {
//        return (x > y) ? x : y;
//    }
//
//    public static void main(String[] args) {
//        //在同一个类中定义多个方法：要求不仅可以求2个整数的最大值，还可以求3个小数的最大值？
//        double sum2 = Max(1.5, 2.5, 3.5);
//        int sum = Max(2, 3);
//        System.out.println("小数最大值" + sum2);
//        System.out.println("整数最大值" + sum);
//    }
//}

//public class Test {
//    public static void Move(char pose1,char pose2){
//        System.out.println(pose1+"-->"+pose2);
//    }
//    public static void Hanoi(int n,char pose1,char pose2,char pose3){
//        if(n==1){
//            Move(pose1,pose3);
//        }else{
//            Hanoi(n-1,pose1,pose3,pose2);
//                    Move(pose1,pose3);
//                    Hanoi(n-1,pose2,pose1,pose3);
//        }
//    }
//    public static void main(String[] args) {
//        //递归求解汉诺塔问题
//        Hanoi(4,'A','B','C');
//        System.out.println();
//        Hanoi(3,'A','B','C');
//        System.out.println();
//        Hanoi(2,'A','B','C');
//        System.out.println();
//        Hanoi(1,'A','B','C');
//        System.out.println();
//    }
//}